rpn.c File Reference

Include dependency graph for rpn.c:


Defines

#define p_item   input_GetItem( p_sys->p_input )

Functions

static vlc_object_tGetVLCObject (intf_thread_t *p_intf, const char *psz_object, bool *pb_need_release)
void SSInit (rpn_stack_t *st)
 This function creates the RPN evaluator stack.
void SSClean (rpn_stack_t *st)
 This function cleans the evaluator stack.
void SSPush (rpn_stack_t *st, const char *s)
char * SSPop (rpn_stack_t *st)
int SSPopN (rpn_stack_t *st, mvar_t *vars)
void SSPushN (rpn_stack_t *st, int i)
void EvaluateRPN (intf_thread_t *p_intf, mvar_t *vars, rpn_stack_t *st, char *exp)

Define Documentation

#define p_item   input_GetItem( p_sys->p_input )

Referenced by __config_LoadCmdLine(), __config_LoadConfigFile(), __str_format_meta(), Playtree::action(), PLModel::activateItem(), Add(), VLCControls::addSubtitleFile:, AdvPrefsPanel::AdvPrefsPanel(), ArtCallback(), bd_mpls_Parse(), browse_callback(), config_AutoSaveConfigFile(), config_FindConfig(), config_Free(), ConfigDevicesCallback(), ConfigItem::ConfigItem(), Playtree::delSelected(), DirectXEnumCallback2(), DisplayVoutTitle(), EsOutAdd(), EsOutMeta(), EsOutProgramEpg(), EvaluateRPN(), FindArt(), FindDevicesCallback(), FindMeta(), FreeRSS(), GetCurrentMetadata(), GetTime(), HandleKey(), history_Item(), InitTitles(), input_ExtractAttachmentAndCacheArt(), input_item_changed(), input_item_Destroy(), input_item_subitem_added(), ItemChange(), LoadMpls(), DialogsProvider::loadSubtitlesFile(), LoopRequest(), MacroDo(), VLCMain::manageIntf:, VLCWizard::nextTab:, Timer::Notify(), Playtree::onAppend(), Playlist::OnDisableSelection(), Playlist::OnEnableSelection(), onNewFileAdded(), Playlist::OnPopupEna(), parse_MRL(), ParseExecute(), ParseFeed(), PlayBookmark(), Playlist(), playlist_DeleteFromItemId(), playlist_ItemNewFromInput(), playlist_LiveSearchClean(), playlist_LiveSearchUpdateInternal(), playlist_NodeAddInput(), playlist_NodeCreate(), playlist_TreeMoveMany(), PlaylistGetRoot(), PlaylistListNode(), PlaylistVAControl(), PreferencesWindow::PreferencesWindow(), PrefsPanel::PrefsPanel(), PrefsTree::PrefsTree(), PrefsTreeCtrl::PrefsTreeCtrl(), Playlist::ProcessCustomDraw(), QueueMsg(), ReadMetaData(), ActionsManager::record(), Redraw(), ReloadWaveoutDevices(), VLCMain::resetScrollField, Run(), SaveConfigFile(), PLModel::selectedURIs(), services_discovery_item_added(), services_discovery_item_removed(), SetBookmark(), SetPlayItem(), VLCOpen::setSubPanel, SetTime(), Playlist::ShowInfos(), StateChange(), Thread(), TrackChange(), TrackChangeSignal(), TrackListChangeEmit(), Playlist::UpdateItem(), VLCVoutView::updateTitle, Usage(), vlclua_input_stats(), vlclua_playlist_current(), vlclua_playlist_get(), vlclua_playlist_search(), SubsFileDialog::WndProc(), and WriteMeta().


Function Documentation

static vlc_object_t* GetVLCObject ( intf_thread_t p_intf,
const char *  psz_object,
bool *  pb_need_release 
) [static]


Generated on Sun Nov 22 08:05:33 2009 for VLC by  doxygen 1.5.6